threat of application of physical restraint - Espagnol Anglais Dictionnaire